Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 LONDON ROAD Detached £1,399,348 £902,000 30 Nov 2007
76 LONDON ROAD Semi-Detached £396,864 £240,000 7 Aug 2013
78 LONDON ROAD Semi-Detached £526,831 £213,000 31 Jan 2003
82 LONDON ROAD Terraced £308,787 £195,000 21 Feb 2014
84 LONDON ROAD Terraced £367,897 £300,000 17 Oct 2019
86 LONDON ROAD Terraced £442,363 £235,000 24 Nov 2004
88 LONDON ROAD Semi-Detached £442,914 £445,000 10 Jan 2023
90 LONDON ROAD Detached £374,644 £240,000 18 Sep 2007